Skip to content

Add a skip button to elections voting#555

Open
danrparker wants to merge 1 commit intomainfrom
dparker/web-575
Open

Add a skip button to elections voting#555
danrparker wants to merge 1 commit intomainfrom
dparker/web-575

Conversation

@danrparker
Copy link
Contributor

Description

This pull request enhances the ElectionsVote component by improving navigation options for users and streamlining the voting flow. The most important changes are grouped below:

User interface improvements:

  • Added a navigation bar with a "Back to all elections" button and a "Skip for now" button, making it easier for users to move between elections or skip the current one. (src/components/elections-vote/elections-vote.ce.vue)

Component integration:

  • Imported and registered the reusable Button component to support the new navigation buttons. (src/components/elections-vote/elections-vote.ce.vue) [1] [2]

Voting flow logic:

  • Added a skipElection method that triggers the election skipping logic by calling checkForMoreElections. (src/components/elections-vote/elections-vote.ce.vue)

Checklist

  • I accept the contributor license agreement for this repository.
  • All active GitHub checks for tests, formatting, and security are passing.
  • The correct base branch is being used (if not main).
  • A GitHub issue or linear task is linked to this pull request.

@danrparker danrparker requested a review from a team as a code owner February 27, 2026 12:25
@linear
Copy link

linear bot commented Feb 27, 2026

@cloudflare-workers-and-pages
Copy link

Deploying website-storybook with  Cloudflare Pages  Cloudflare Pages

Latest commit: 9245981
Status: ✅  Deploy successful!
Preview URL: https://5ea5d51f.vue-3-components.pages.dev
Branch Preview URL: https://dparker-web-575.vue-3-components.pages.dev

View logs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant